large extent of land dedicated to agriculture and livestock - Spanisch Englisch Wörterbuch